Supplier Page from MyBioSource.com for Recombinant Saccharomyces cerevisiae Kelch repeat-containing protein 2 (KEL2), partial